package chapter2;

import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;

public class helloSWT {
	
	/**
	 * @param args
	 * crea un ventana que simplemente dira "luik"	  
	 * 
	 */
	public static void main(String[] args) {
//		creamos el display
		Display display = new Display();
//		creamos la shell sobre la cual estaran lo widgets, la shell esta sobre el display
		Shell shell = new Shell(display);
//		un texto cualquiera
		Text text = new Text(shell, SWT.CENTER);
		text.setText("luik");
		
		text.pack();
		shell.pack();
//		si no se abre; no se muestra
		shell.open();
		
//		no olvidar esta parte
		while (!shell.isDisposed()) {
			if (!display.readAndDispatch()) {
				display.sleep();
			}
		}
		
		display.dispose();
	}
}
